home *** CD-ROM | disk | FTP | other *** search
/ Hyper Stacks 1994 May / Hyper Stacks (Pacific HiTech)(1994)[Mac].iso / Reference / VERSACAD⁄MACINTOSH / card_20398.txt < prev    next >
Encoding:
Text File  |  1988-01-11  |  17.2 KB  |  757 lines

  1. -- card: 20398 from stack: in
  2. -- bmap block id: 21003
  3. -- flags: 0000
  4. -- background id: 2739
  5. -- name: 
  6.  
  7.  
  8. -- part 3 (button)
  9. -- low flags: 00
  10. -- high flags: 0000
  11. -- rect: left=445 top=295 right=320 bottom=486
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 2162 / 2162
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   visual effect dissolve
  23.   go to card id 2938
  24. end mouseUp
  25.  
  26.  
  27.  
  28. -- part 4 (field)
  29. -- low flags: 01
  30. -- high flags: 0000
  31. -- rect: left=209 top=55 right=80 bottom=301
  32. -- title width / last selected line: 0
  33. -- icon id / first selected line: 0 / 0
  34. -- text alignment: 1
  35. -- font id: 2
  36. -- text size: 18
  37. -- style flags: 0
  38. -- line height: 24
  39. -- part name: 
  40.  
  41.  
  42. -- part 5 (button)
  43. -- low flags: 00
  44. -- high flags: 2006
  45. -- rect: left=41 top=112 right=126 bottom=100
  46. -- title width / last selected line: 0
  47. -- icon id / first selected line: 0 / 0
  48. -- text alignment: 1
  49. -- font id: 0
  50. -- text size: 12
  51. -- style flags: 0
  52. -- line height: 16
  53. -- part name: fence
  54. ----- HyperTalk script -----
  55. on mouseWithin
  56.   show card field fence
  57.   set hilite of button fence to true
  58.   set hilite of button object to false
  59.   set hilite of button intersection to false
  60. end mouseWithin
  61.  
  62. on mouseLeave
  63.   hide card field fence
  64. end mouseLeave
  65.  
  66.  
  67. -- part 6 (button)
  68. -- low flags: 00
  69. -- high flags: 6006
  70. -- rect: left=41 top=176 right=190 bottom=108
  71. -- title width / last selected line: 0
  72. -- icon id / first selected line: 0 / 0
  73. -- text alignment: 1
  74. -- font id: 0
  75. -- text size: 12
  76. -- style flags: 0
  77. -- line height: 16
  78. -- part name: object
  79. ----- HyperTalk script -----
  80. on mouseWithin
  81.   show card field object
  82.   set hilite of button fence to false
  83.   set hilite of button object to true
  84.   set hilite of button intersection to false
  85. end mouseWithin
  86.  
  87. on mouseLeave
  88.   hide card field object
  89. end mouseLeave
  90.  
  91.  
  92. -- part 7 (button)
  93. -- low flags: 00
  94. -- high flags: 2006
  95. -- rect: left=41 top=208 right=222 bottom=144
  96. -- title width / last selected line: 0
  97. -- icon id / first selected line: 0 / 0
  98. -- text alignment: 1
  99. -- font id: 0
  100. -- text size: 12
  101. -- style flags: 0
  102. -- line height: 16
  103. -- part name: intersection
  104. ----- HyperTalk script -----
  105. on mouseWithin
  106.   show card field intersection
  107.   set hilite of button fence to false
  108.   set hilite of button object to false
  109.   set hilite of button intersection to true
  110. end mouseWithin
  111.  
  112. on mouseLeave
  113.   hide card field intersection
  114. end mouseLeave
  115.  
  116.  
  117. -- part 11 (button)
  118. -- low flags: 00
  119. -- high flags: 2006
  120. -- rect: left=153 top=112 right=126 bottom=218
  121. -- title width / last selected line: 0
  122. -- icon id / first selected line: 0 / 0
  123. -- text alignment: 1
  124. -- font id: 0
  125. -- text size: 12
  126. -- style flags: 0
  127. -- line height: 16
  128. -- part name: delete
  129. ----- HyperTalk script -----
  130. on mouseWithin
  131.   show card field delete
  132.   set hilite of button delete to true
  133.   set hilite of button break to false
  134.   set hilite of button duplicate to false
  135. end mouseWithin
  136.  
  137. on mouseLeave
  138.   hide card field delete
  139. end mouseLeave
  140.  
  141.  
  142. -- part 12 (button)
  143. -- low flags: 00
  144. -- high flags: 6006
  145. -- rect: left=153 top=128 right=142 bottom=218
  146. -- title width / last selected line: 0
  147. -- icon id / first selected line: 0 / 0
  148. -- text alignment: 1
  149. -- font id: 0
  150. -- text size: 12
  151. -- style flags: 0
  152. -- line height: 16
  153. -- part name: break
  154. ----- HyperTalk script -----
  155. on mouseWithin
  156.   show card field break
  157.   set hilite of button delete to false
  158.   set hilite of button break to true
  159.   set hilite of button duplicate to false
  160. end mouseWithin
  161.  
  162. on mouseLeave
  163.   hide card field break
  164. end mouseLeave
  165.  
  166.  
  167. -- part 13 (button)
  168. -- low flags: 00
  169. -- high flags: 2006
  170. -- rect: left=153 top=144 right=158 bottom=236
  171. -- title width / last selected line: 0
  172. -- icon id / first selected line: 0 / 0
  173. -- text alignment: 1
  174. -- font id: 0
  175. -- text size: 12
  176. -- style flags: 0
  177. -- line height: 16
  178. -- part name: duplicate
  179. ----- HyperTalk script -----
  180. on mouseWithin
  181.   show card field duplicate
  182.   set hilite of button delete to false
  183.   set hilite of button break to false
  184.   set hilite of button duplicate to true
  185. end mouseWithin
  186.  
  187. on mouseLeave
  188.   hide card field duplicate
  189. end mouseLeave
  190.  
  191.  
  192. -- part 17 (button)
  193. -- low flags: 00
  194. -- high flags: 6006
  195. -- rect: left=153 top=208 right=222 bottom=238
  196. -- title width / last selected line: 0
  197. -- icon id / first selected line: 0 / 0
  198. -- text alignment: 1
  199. -- font id: 0
  200. -- text size: 12
  201. -- style flags: 0
  202. -- line height: 16
  203. -- part name: onePoint
  204. ----- HyperTalk script -----
  205. on mouseWithin
  206.   show card field onePoint
  207.   set hilite of button onePoint to true
  208.   set hilite of button twoPoints to false
  209. end mouseWithin
  210.  
  211. on mouseLeave
  212.   hide card field onePoint
  213. end mouseLeave
  214.  
  215.  
  216. -- part 18 (button)
  217. -- low flags: 00
  218. -- high flags: 2006
  219. -- rect: left=153 top=224 right=238 bottom=246
  220. -- title width / last selected line: 0
  221. -- icon id / first selected line: 0 / 0
  222. -- text alignment: 1
  223. -- font id: 0
  224. -- text size: 12
  225. -- style flags: 0
  226. -- line height: 16
  227. -- part name: twoPoints
  228. ----- HyperTalk script -----
  229. on mouseWithin
  230.   show card field twoPoints
  231.   set hilite of button twoPoints to true
  232.   set hilite of button onePoint to false
  233. end mouseWithin
  234.  
  235. on mouseLeave
  236.   hide card field twoPoints
  237. end mouseLeave
  238.  
  239.  
  240. -- part 19 (button)
  241. -- low flags: 00
  242. -- high flags: 2006
  243. -- rect: left=289 top=179 right=193 bottom=366
  244. -- title width / last selected line: 0
  245. -- icon id / first selected line: 0 / 0
  246. -- text alignment: 1
  247. -- font id: 0
  248. -- text size: 12
  249. -- style flags: 0
  250. -- line height: 16
  251. -- part name: manual
  252. ----- HyperTalk script -----
  253. on mouseWithin
  254.   show card field manual
  255.   set hilite of button manual to true
  256.   set hilite of button automatic to false
  257. end mouseWithin
  258.  
  259. on mouseLeave
  260.   hide card field manual
  261. end mouseLeave
  262.  
  263.  
  264. -- part 20 (button)
  265. -- low flags: 00
  266. -- high flags: 6006
  267. -- rect: left=289 top=195 right=209 bottom=380
  268. -- title width / last selected line: 0
  269. -- icon id / first selected line: 0 / 0
  270. -- text alignment: 1
  271. -- font id: 0
  272. -- text size: 12
  273. -- style flags: 0
  274. -- line height: 16
  275. -- part name: automatic
  276. ----- HyperTalk script -----
  277. on mouseWithin
  278.   show card field automatic
  279.   set hilite of button manual to false
  280.   set hilite of button automatic to true
  281. end mouseWithin
  282.  
  283. on mouseLeave
  284.   hide card field automatic
  285. end mouseLeave
  286.  
  287.  
  288. -- part 21 (button)
  289. -- low flags: 00
  290. -- high flags: 2006
  291. -- rect: left=289 top=224 right=238 bottom=380
  292. -- title width / last selected line: 0
  293. -- icon id / first selected line: 0 / 0
  294. -- text alignment: 1
  295. -- font id: 0
  296. -- text size: 12
  297. -- style flags: 0
  298. -- line height: 16
  299. -- part name: clockwise
  300. ----- HyperTalk script -----
  301. on mouseWithin
  302.   show card field clockwise
  303.   set hilite of button clockwise to true
  304.   set hilite of button counterclock to false
  305. end mouseWithin
  306.  
  307. on mouseLeave
  308.   hide card field clockwise
  309. end mouseLeave
  310.  
  311.  
  312. -- part 22 (button)
  313. -- low flags: 00
  314. -- high flags: 6006
  315. -- rect: left=289 top=240 right=254 bottom=431
  316. -- title width / last selected line: 0
  317. -- icon id / first selected line: 0 / 0
  318. -- text alignment: 1
  319. -- font id: 0
  320. -- text size: 12
  321. -- style flags: 0
  322. -- line height: 16
  323. -- part name: counterclock
  324. ----- HyperTalk script -----
  325. on mouseWithin
  326.   show card field counterclock
  327.   set hilite of button clockwise to false
  328.   set hilite of button counterclock to true
  329. end mouseWithin
  330.  
  331. on mouseLeave
  332.   hide card field counterclock
  333. end mouseLeave
  334.  
  335.  
  336. -- part 23 (button)
  337. -- low flags: 00
  338. -- high flags: 6005
  339. -- rect: left=265 top=112 right=126 bottom=342
  340. -- title width / last selected line: 0
  341. -- icon id / first selected line: 0 / 0
  342. -- text alignment: 1
  343. -- font id: 0
  344. -- text size: 12
  345. -- style flags: 0
  346. -- line height: 16
  347. -- part name: group
  348. ----- HyperTalk script -----
  349. on mouseWithin
  350.   show card field group
  351. end mouseWithin
  352.  
  353. on mouseLeave
  354.   hide card field group
  355. end mouseLeave
  356.  
  357.  
  358. -- part 24 (button)
  359. -- low flags: 00
  360. -- high flags: 2005
  361. -- rect: left=265 top=128 right=142 bottom=342
  362. -- title width / last selected line: 0
  363. -- icon id / first selected line: 0 / 0
  364. -- text alignment: 1
  365. -- font id: 0
  366. -- text size: 12
  367. -- style flags: 0
  368. -- line height: 16
  369. -- part name: move
  370. ----- HyperTalk script -----
  371. on mouseWithin
  372.   show card field move
  373. end mouseWithin
  374.  
  375. on mouseLeave
  376.   hide card field move
  377. end mouseLeave
  378.  
  379.  
  380. -- part 25 (button)
  381. -- low flags: 00
  382. -- high flags: 2005
  383. -- rect: left=265 top=144 right=158 bottom=342
  384. -- title width / last selected line: 0
  385. -- icon id / first selected line: 0 / 0
  386. -- text alignment: 1
  387. -- font id: 0
  388. -- text size: 12
  389. -- style flags: 0
  390. -- line height: 16
  391. -- part name: scale
  392. ----- HyperTalk script -----
  393. on mouseWithin
  394.   show card field scale
  395. end mouseWithin
  396.  
  397. on mouseLeave
  398.   hide card field scale
  399. end mouseLeave
  400.  
  401.  
  402. -- part 10 (field)
  403. -- low flags: 81
  404. -- high flags: 2004
  405. -- rect: left=156 top=160 right=283 bottom=378
  406. -- title width / last selected line: 0
  407. -- icon id / first selected line: 0 / 0
  408. -- text alignment: 0
  409. -- font id: 2
  410. -- text size: 12
  411. -- style flags: 0
  412. -- line height: 16
  413. -- part name: intersection
  414.  
  415.  
  416. -- part 9 (field)
  417. -- low flags: 81
  418. -- high flags: 2004
  419. -- rect: left=143 top=122 right=245 bottom=365
  420. -- title width / last selected line: 0
  421. -- icon id / first selected line: 0 / 0
  422. -- text alignment: 0
  423. -- font id: 2
  424. -- text size: 12
  425. -- style flags: 0
  426. -- line height: 16
  427. -- part name: object
  428.  
  429.  
  430. -- part 8 (field)
  431. -- low flags: 81
  432. -- high flags: 2004
  433. -- rect: left=122 top=92 right=215 bottom=344
  434. -- title width / last selected line: 0
  435. -- icon id / first selected line: 0 / 0
  436. -- text alignment: 0
  437. -- font id: 2
  438. -- text size: 12
  439. -- style flags: 0
  440. -- line height: 16
  441. -- part name: fence
  442.  
  443.  
  444. -- part 26 (field)
  445. -- low flags: 81
  446. -- high flags: 2004
  447. -- rect: left=151 top=129 right=252 bottom=373
  448. -- title width / last selected line: 0
  449. -- icon id / first selected line: 0 / 0
  450. -- text alignment: 0
  451. -- font id: 2
  452. -- text size: 12
  453. -- style flags: 0
  454. -- line height: 16
  455. -- part name: delete
  456.  
  457.  
  458. -- part 27 (field)
  459. -- low flags: 81
  460. -- high flags: 2004
  461. -- rect: left=151 top=148 right=271 bottom=373
  462. -- title width / last selected line: 0
  463. -- icon id / first selected line: 0 / 0
  464. -- text alignment: 0
  465. -- font id: 2
  466. -- text size: 12
  467. -- style flags: 0
  468. -- line height: 16
  469. -- part name: break
  470.  
  471.  
  472. -- part 28 (field)
  473. -- low flags: 81
  474. -- high flags: 2004
  475. -- rect: left=151 top=167 right=290 bottom=373
  476. -- title width / last selected line: 0
  477. -- icon id / first selected line: 0 / 0
  478. -- text alignment: 0
  479. -- font id: 2
  480. -- text size: 12
  481. -- style flags: 0
  482. -- line height: 16
  483. -- part name: duplicate
  484.  
  485.  
  486. -- part 29 (field)
  487. -- low flags: 81
  488. -- high flags: 2004
  489. -- rect: left=152 top=73 right=196 bottom=374
  490. -- title width / last selected line: 0
  491. -- icon id / first selected line: 0 / 0
  492. -- text alignment: 0
  493. -- font id: 2
  494. -- text size: 12
  495. -- style flags: 0
  496. -- line height: 16
  497. -- part name: onePoint
  498.  
  499.  
  500. -- part 30 (field)
  501. -- low flags: 81
  502. -- high flags: 2004
  503. -- rect: left=154 top=84 right=207 bottom=376
  504. -- title width / last selected line: 0
  505. -- icon id / first selected line: 0 / 0
  506. -- text alignment: 0
  507. -- font id: 2
  508. -- text size: 12
  509. -- style flags: 0
  510. -- line height: 16
  511. -- part name: twoPoints
  512.  
  513.  
  514. -- part 31 (field)
  515. -- low flags: 81
  516. -- high flags: 2004
  517. -- rect: left=63 top=65 right=188 bottom=285
  518. -- title width / last selected line: 0
  519. -- icon id / first selected line: 0 / 0
  520. -- text alignment: 0
  521. -- font id: 2
  522. -- text size: 12
  523. -- style flags: 0
  524. -- line height: 16
  525. -- part name: manual
  526.  
  527.  
  528. -- part 32 (field)
  529. -- low flags: 81
  530. -- high flags: 2004
  531. -- rect: left=63 top=86 right=209 bottom=285
  532. -- title width / last selected line: 0
  533. -- icon id / first selected line: 0 / 0
  534. -- text alignment: 0
  535. -- font id: 2
  536. -- text size: 12
  537. -- style flags: 0
  538. -- line height: 16
  539. -- part name: automatic
  540.  
  541.  
  542. -- part 33 (field)
  543. -- low flags: 81
  544. -- high flags: 2004
  545. -- rect: left=64 top=111 right=234 bottom=286
  546. -- title width / last selected line: 0
  547. -- icon id / first selected line: 0 / 0
  548. -- text alignment: 0
  549. -- font id: 2
  550. -- text size: 12
  551. -- style flags: 0
  552. -- line height: 16
  553. -- part name: clockwise
  554.  
  555.  
  556. -- part 34 (field)
  557. -- low flags: 81
  558. -- high flags: 2004
  559. -- rect: left=64 top=141 right=264 bottom=286
  560. -- title width / last selected line: 0
  561. -- icon id / first selected line: 0 / 0
  562. -- text alignment: 0
  563. -- font id: 2
  564. -- text size: 12
  565. -- style flags: 0
  566. -- line height: 16
  567. -- part name: counterclock
  568.  
  569.  
  570. -- part 35 (field)
  571. -- low flags: 81
  572. -- high flags: 2004
  573. -- rect: left=139 top=146 right=247 bottom=305
  574. -- title width / last selected line: 0
  575. -- icon id / first selected line: 0 / 0
  576. -- text alignment: 0
  577. -- font id: 2
  578. -- text size: 12
  579. -- style flags: 0
  580. -- line height: 16
  581. -- part name: cancel
  582.  
  583.  
  584. -- part 36 (field)
  585. -- low flags: 81
  586. -- high flags: 2004
  587. -- rect: left=35 top=146 right=247 bottom=201
  588. -- title width / last selected line: 0
  589. -- icon id / first selected line: 0 / 0
  590. -- text alignment: 0
  591. -- font id: 2
  592. -- text size: 12
  593. -- style flags: 0
  594. -- line height: 16
  595. -- part name: ok
  596.  
  597.  
  598. -- part 37 (button)
  599. -- low flags: 00
  600. -- high flags: 2000
  601. -- rect: left=50 top=255 right=275 bottom=110
  602. -- title width / last selected line: 0
  603. -- icon id / first selected line: 0 / 0
  604. -- text alignment: 1
  605. -- font id: 0
  606. -- text size: 12
  607. -- style flags: 0
  608. -- line height: 16
  609. -- part name: ok
  610. ----- HyperTalk script -----
  611. on mouseWithin
  612.   show card field ok
  613. end mouseWithin
  614.  
  615. on mouseLeave
  616.   hide card field ok
  617. end mouseLeave
  618.  
  619.  
  620. -- part 38 (button)
  621. -- low flags: 00
  622. -- high flags: 2000
  623. -- rect: left=138 top=255 right=275 bottom=198
  624. -- title width / last selected line: 0
  625. -- icon id / first selected line: 0 / 0
  626. -- text alignment: 1
  627. -- font id: 0
  628. -- text size: 12
  629. -- style flags: 0
  630. -- line height: 16
  631. -- part name: cancel
  632. ----- HyperTalk script -----
  633. on mouseWithin
  634.   show card field cancel
  635. end mouseWithin
  636.  
  637. on mouseLeave
  638.   hide card field cancel
  639. end mouseLeave
  640.  
  641.  
  642. -- part 41 (field)
  643. -- low flags: 81
  644. -- high flags: 2004
  645. -- rect: left=41 top=165 right=288 bottom=263
  646. -- title width / last selected line: 0
  647. -- icon id / first selected line: 0 / 0
  648. -- text alignment: 0
  649. -- font id: 2
  650. -- text size: 12
  651. -- style flags: 0
  652. -- line height: 16
  653. -- part name: scale
  654.  
  655.  
  656. -- part 42 (field)
  657. -- low flags: 81
  658. -- high flags: 2004
  659. -- rect: left=41 top=133 right=256 bottom=263
  660. -- title width / last selected line: 0
  661. -- icon id / first selected line: 0 / 0
  662. -- text alignment: 0
  663. -- font id: 2
  664. -- text size: 12
  665. -- style flags: 0
  666. -- line height: 16
  667. -- part name: move
  668.  
  669.  
  670. -- part 43 (field)
  671. -- low flags: 81
  672. -- high flags: 2004
  673. -- rect: left=41 top=105 right=228 bottom=263
  674. -- title width / last selected line: 0
  675. -- icon id / first selected line: 0 / 0
  676. -- text alignment: 0
  677. -- font id: 2
  678. -- text size: 12
  679. -- style flags: 0
  680. -- line height: 16
  681. -- part name: group
  682.  
  683.  
  684. -- part contents for card part 4
  685. ----- text -----
  686. Break
  687.  
  688. -- part contents for card part 8
  689. ----- text -----
  690. The fence option allows you to break out the portion of an object or collection of objects that lies within a rectangular fence you define on the screen.
  691.  
  692. -- part contents for card part 9
  693. ----- text -----
  694. The object option allows you to break a portion or two objects where they intersect, auto-matically trimming one or both back to the intersection point
  695.  
  696. -- part contents for card part 10
  697. ----- text -----
  698. Breaks portions of two inter-secting objects. Place the cursor directly on the inter-seciton point of the two objects and accept the location.
  699.  
  700. -- part contents for card part 28
  701. ----- text -----
  702. Duplicate allows you to copy
  703. the portion of the object or objects enclosed by the fence and place the copy in a new location on the drawing.
  704.  
  705. -- part contents for card part 27
  706. ----- text -----
  707. Break removes the portion of the object or objects enclosed by the fence and allows you to move it to a new location on the drawing.
  708.  
  709. -- part contents for card part 26
  710. ----- text -----
  711. Delete removes the portion of the object or objects enclosed by the fence.
  712.  
  713. -- part contents for card part 29
  714. ----- text -----
  715. Pick the intersection of two objects and the program will interactively allow you to choose which objects will be deleted.
  716.  
  717. -- part contents for card part 30
  718. ----- text -----
  719. Two points lets you indicate one point on each object, leaving it to VersaCAD to find the exact intersection.
  720.  
  721. -- part contents for card part 31
  722. ----- text -----
  723. When manual is selected the program will blink each portion of the object and give you the option of selecting which point should be deleted.
  724.  
  725. -- part contents for card part 32
  726. ----- text -----
  727. Automatic is the default mode when breaking objects.  The program automatically breaks the objects at the point of intersection.
  728.  
  729. -- part contents for card part 33
  730. ----- text -----
  731. On a circular object such as an arc, the porgram normally designates the portion to be broken by moving clockwise from the first point chosen to the second point.  Clockwise reverses the order.
  732.  
  733.  
  734. -- part contents for card part 34
  735. ----- text -----
  736. On a circular object such as an arc, the porgram normally designates the portion to be broken by moving counter-clockwise from the first point chosen to the second point.
  737.  
  738. -- part contents for card part 35
  739. ----- text -----
  740. The cancel button aborts the changes you have made inside the dialog box.
  741.  
  742. -- part contents for card part 36
  743. ----- text -----
  744. The OK button accepts your changes and closes the dialog.
  745.  
  746.  
  747. -- part contents for card part 43
  748. ----- text -----
  749. If you select Group , only the objects enclosed by the fence will be included in the current Group; other objects in the current Group will be removed from the group.
  750.  
  751. -- part contents for card part 42
  752. ----- text -----
  753. Move allows you to move the rectangular fence around the screen before accepting it, maintaining its size and shape.
  754.  
  755. -- part contents for card part 41
  756. ----- text -----
  757. Scale allows you to change the size of the rectangular fence before accepting it, holding its position by one corner.